place where beggars clean themselves of lice or fleas - Spanish English Dictionary

place where beggars clean themselves of lice or fleas

Meanings of "place where beggars clean themselves of lice or fleas" in Spanish English Dictionary : 1 result(s)

English Spanish
General
place where beggars clean themselves of lice or fleas espulgadero [m] rare